on the spot – English–Suomi translations

🇬🇧 en fi 🇫🇮

on the spot

  • at the very moment
saman tien, siinä paikassa
  • in a particular place
paikalla, paikan päällä
  • having to answer or decide without warning
tiukille
Wiktionary Links